committee on scientific and technological cooperation - Espagnol Anglais Dictionnaire